約 5,558,363 件
https://w.atwiki.jp/python/pages/13.html
なぜgoogle app engineなのか Google App Engine(以下、GAE)チームのプロダクトマネージャーのピート・クーメンが簡潔に語ってくれています。 http //www.atmarkit.co.jp/fwcr/special/gdd2008/gae01.html からの引用です。 クーメン:何といっても重要なのが、そもそもWebアプリケーションを作るということ自体が非常に難しいということだ。 いろいろな課題がある。例えば、ホスティング、サーバの設定、データベースの分析、ロギングを作ってモニタリングなど、 まずセットアップに対するコストが多くかかる。 そして、アプリケーションができた後もかなり大きなエネルギーを使わなければならない。 例えば、トラフィックが増えて、当初導入したホストマシンが耐えられなくなった場合は、 複数のホストを用意しなければならないし、アプリケーションやデータベースの負荷分散もしなければならない。 本来であれば、アプリケーション自体にもっとコストを掛けたいところだが、それができないで嘆いている開発者も多いことだろう。 引用終わり 素晴らしいです。 サーバーやデータベース周りはグーグルにお任せで、開発者はプログラミングやロジックに専念できます。 私も経験があるのですが、アクセスが増えすぎると、機能を削ったり、サイトの魅力を減らしたり、 訳のわからないことをしたものです。笑 中規模や大規模サイトほど、google app engineの恩恵に預かれる、ということになります。 ただ、pythonやプログラミング、データベース、やライブラリの使い方を 新たに習得しなければいけないことは確かですが、 それ以上にgoogleのサーバは魅力的だと思うのです。
https://w.atwiki.jp/sylx/pages/40.html
Google App Engine を使ったWebアプリ作成の基礎 Google Plugin for Eclipse の導入 Hello World!を試す までの手順。 Google Plugin for Eclipse のインストール Eclipseを起動する。 [ヘルプ]→[新規ソフトウェアのインストール]→[追加] [ロケーション]にプラグイン配布先のURLを入力する。 Eclipse 3.7(Indigo)http //dl.google.com/eclipse/plugin/3.7 Eclipse 3.6(Helios)http //dl.google.com/eclipse/plugin/3.6 Eclipse 3.5(Galileo)http //dl.google.com/eclipse/plugin/3.5 Eclipse 3.4(Ganymede)http //dl.google.com/eclipse/plugin/3.4 プラグインとSDKにチェックを入れてインストールする。 インストールされる項目を確認して[次へ] インストールできたら再起動する。 正常にインストール完了すれば、ツールバーにアイコンが増える。 プロジェクト作成 ツールバーの「New Web Application Project...」をクリックする。 プロジェクト名とパッケージ名を入力する。(ここでは helloWorld) Google Web Toolkitはここでは使わないのでチェックを外す。 [完了]をクリックするとプロジェクトのひな型が出来上がる。 メインの処理部は src/helloWorld/HelloWorldServlet.java ひな形で Hello World を表示する処理が記述されている。 ローカルで確認 プロジェクトを実行するとコンソールにサーバー起動のメッセージが表示される。 ブラウザで確認する。 Google App Engine に登録する https //appengine.google.com/から登録する。 登録にはGoogleアカウントが必要。 1アカウントで登録できるアプリケーションは10個まで。 ログインして「Create Application」をクリックする。 国と携帯電話のキャリアを選択し、携帯電話のメールアドレス(ドメイン除く)を入力する。 携帯電話にメールが送信されるので、そこに書かれているコードを入力する。 2回目以降は携帯アドレスの入力とコード入力は不要。 登録するアプリケーションのIDと名称を入力する。 IDは半角英数字で6~30文字で大文字は使えない。登録されている全アプリでユニークでなければならない。 「Check Availability」で使用可能なIDかどうかチェックできる。 オプションはそのままで、規約に同意して「Create Application」をクリックする。 成功すると、appspot.com にアプリケーション領域が作成される。 URLは、http //アプリケーションID.appspot.com/ この時点ではアップロードしていないのでブラウザでアクセスしても何もない。 アプリケーションのアップロード Eclipse で war/WEB-INF/appengine-web.xml を開く。 application タグの値にアプリケーションIDを入れる。 ツールバーの「Deploy App Engine Project」をクリックする。 アプリケーション登録時と同じアカウントでログインする。 アップロードするプロジェクトを選んで「Deploy」をクリックする。 デプロイが完了したらブラウザでアクセスする。 Hello world が表示された!
https://w.atwiki.jp/appengine/
Google App Engine 情報のまとめwikiです。 ドキュメントの和訳もやっていきたいです。 Google App Engineの概要Googleのアカウント管理やインフラを使用できるWebアプリケーションフレームワーク 容量500MB、月間500万ページビューまでは無料 将来的には追加料金でリソースを増やすことが可能 WSGIコンパチなら何でも動くらしい いまのところサポートされているのはPythonのみ 1時間当たりのCPUコア:10~12セント 1ヶ月当たりのストレージ:1Gバイトにつき15~18セント バンド幅(下り):1Gバイト当たり11~13セント バンド幅(上り):1Gバイト当たり9~11セント 和訳ドキュメント 公式サイト ドキュメント 日本語ドキュメント チュートリアル サンプル集 SDKダウンロード アプリケーションギャラリー Google App Engine情報(人力ピックアップ) 2008-08-21 ドキュメントが日本化されました ほんの一部だけみたいです。 2008-07-30 Google App Engine Oilが素晴らしい 「まずは1分でアプリが作れてしまうという素晴らしい所をご紹介します。」 2008-07-29 グーグルエンジン加速オイル、Google App Engine Oil登場 Perl App Engine状況報告、Protocol BufferのPerl対応 2008-07-28 Google App Engine、アプリ数を3から10へ増やす 2008-07-27 JavaScriptからPython CGIに対するRPC Requestを簡便に実現する方法 2008-07-25 Google App Engine - Perl対応へ 2008-07-13 ブラウザで動く2chブラウザ、ktkrリーダーを公開。Google App Engineを使っています。 2008-07-09 Google App EngineでSession変数を使う 2008-06-30 Google App Engine - アプリ、文書、FLOSSプロジェクト情報更新 2008-06-27 Google App Engineでメールを受信する「smtp2web」 2008-06-25 Google App Engine-すべては20%プロジェクトからスタートした ─ @IT 2008-06-23 グーグル、「App Engine」でデザイナーと開発者の連携狙う - @IT 2008-06-13 Google Developer Day 2008 Japanレポート 「基調講演」編 2008-06-12 GAEのアップローダを作ってみた 2008-06-11 Google App Engine が凄すぎる気がしてきた 【Google Developer Day 2008】 Google App Engineをおさらいしよう 2008-06-06 Google App Engine一般公開、ドコモなど4キャリア対応 いまだに成功しません。。。 2008-06-01 Google App EngineのSMS認証がいまだにできない 誰か成功した人います?? (otherを選んで+81 90XXXXXXXXにすれば softbankはOKでしたよ 2008/6/17) Google App Engine でブログ検索 #bf Google App Engineでニュース検索 日本情報通信、GoogleCloudを用いた交通状況・観光ビッグデータ解析基盤を構築 - アットプレス(プレスリリース) 『セブンナイツ2』新キャラクターとして伝説の英雄「光の騎士 ルディ」が参戦!新ストーリー第10章追加のアップデートを実施 - PR TIMES IaaSとPaaSの違いを知り、クラウドに強いエンジニアになろう! - アンドエンジニア Google Workspace / Google Maps / Google App Engine 大活用セミナー! - CNET Japan 未明にGoogle Cloudがダウン、SpotifyやDiscordなどに影響。「Apex鯖落ち」がトレンドに - Engadget日本版 浜村弘一氏がゲーム産業の現状と展望を解説。2021年秋の業界セミナー“~ゲームビジネス2.0の勝者~”リポート(ファミ通.com) - Yahoo!ニュース - Yahoo!ニュース 世界初、韓国がグーグルとアップルのアプリ内課金手数料を抑制する「反グーグル法」可決 - TechCrunch Japan Google App Engine、サーバレスVPCアクセスによる下り制御とユーザー管理によるサービスアカウントが追加 - CodeZine(コードジン) GoogleがEpic Gamesに対して過剰に対策を行っていたのは他のパブリッシャーに「直接DL」手法が広まることを恐れていたため - GIGAZINE Googleがフォートナイトの開発元・Epic Gamesの買収を目論んでいたことが明らかに - GIGAZINE 【解決法更新】Androidスマホで「Googleが繰り返し停止しています」エラー多発、Google Japanが「不具合を修正中」として解決策を試すよう呼びかけ - TechCrunch Japan Googleが自社ストレージ基盤Colossusのアーキテクチャの一部を公開 - InfoQ Japan GoogleがCompute Engine A2 VMでクラウド初のNIVIDIA Ampere A100 GPUをローンチ - InfoQ Japan GoogleがCloud VMWare Engineの一般提供開始を発表 - InfoQ Japan Google Cloudがマネージドcronサービスを提供、自分でcronするより楽? - TechCrunch Japan Googleの音声認識エンジンを使って音声ファイルから文字起こししてみた - GIGAZINE GoogleクラウドのPaaS「App Engine」を使ってオートスケールするWebサーバーをNode.jsで書いてみた - GIGAZINE Googleのクラウドサーバーが一時的にダウン、余波でポケモンGOやSpotifyなどにも影響が及ぶ - GIGAZINE サテライトオフィス、GSuite導入企業向けシングルサインオン機能に代行入力機能を追加 サービス名 サテライトオフィス・シングルサインオンforGSuite - @Press AWSにならってGoogleのCompute Engineも秒制課金を導入、Microsoftはまだか - techcrunch.com ファミリーマート、機械学習でおむすびの発注を改善、「Google Cloud」で企業改革 - INTERNET Watch 新しいGoogle App Engineは、お好みの言語で開発が可能 - TechCrunch Japan 第2回 Google Compute Engineを使ってみる:ソロソロ来るゾ! Google Cloud Platform! - Gihyo Jp Google Compute Engineで仮想マシンを作る - ThinkIT GoogleがCompute Engineにオートスケーリングを提供 - TechCrunch GoogleのDartプログラミング言語がやっとApp Engineでサポートへ - TechCrunch これだけ押さえておけばあらゆるAPIを呼び出せる! Google APIを使用するための基本 - CodeZine Google App Engineがコンテナ型仮想化ソフト「Docker」をサポート - ITmedia AppsスプレッドシートとApp Engineのデータ交換を完成させる - ThinkIT Google、IaaSの「Google Compute Engine」プレビュー版を一般公開 - クラウド Watch サテライトオフィス 原口社長がGoogle App Engineの魅力に迫る!(10) 無料で使えるオススメ業務用Webアプリケーション - マイナビニュース サテライトオフィス 原口社長がGoogle App Engineの魅力に迫る!(6) Google App Engineでスプレッドシートへ書き込み - mynavi.jp GoogleがApp Engine用のHigh Replication Datastoreをリリース - InfoQ Japan Google App Engineで開発するスケールするアプリケーション(中編) - CodeZine Google App Engineで開発するスケールするアプリケーション(前編) - CodeZine Curl+JRuby+Google App EngineでTwitter風アプリを作る ~ローカル環境構築編~ - CodeZine Google App EngineにJettyを採用 - InfoQ Japan PHPも使える! Google App Engine for Java(前編) - CodeZine Google、App Engineで「Google Moderator」公開 - ITmedia Google App Engineの新しい管理コンソール CPU利用状況の詳細が確認可能に - CodeZine
https://w.atwiki.jp/api_programming/pages/61.html
下位ページ Java API で認証処理をする Python Content 準備Google App Engineの登録 Eclipseの準備Eclipse 上のツールの準備 新規プロジェクトの作成フォルダの構成warフォルダ AppEngineと連携 デプロイデプロイの準備、設定 ページをつくる呼び出しの流れ Servletをつくるwelcome-file-list ローカルでテストする 外部ライブラリの利用 Javascriptライブラリ 準備 参考、というか、このまま進める GAEで始めよう! JSP/サーブレット入門 GAEで始めよう! JSP/サーブレット入門 GAEアプリケーションを作ろう! (1/6) Google App Engineの登録 Eclipseの準備 Eclipse 上のツールの準備 Help→新規のソフトウェア 作業対象に、以下のアドレスを入力http //dl.google.com/eclipse/plugin/4.6 4.6 は Eclipse のバージョン。よって、適宜変える。 しばらく待って、Google App Engine 関係の開発ツール、SDK を選択して、次へ次へ。 新規プロジェクトの作成 ファイル→新規→プロジェクト ウィザードの選択:Google→ウェブアプリケーション(→次へ) 新規ウェブアプリケーションプロジェクト:プロジェクト名:GAEサイトで作成したアプリの名前とは関係なし。 パッケージ:作成するJavaクラスで使用するパッケージを指定。とりあえず「com.app.mytestapp」とか。 ロケーション:プロジェクトを配置する場所。デフォルトで可。 Google SDKsGoogle Web Toolkit:一定レベル以上の知識が要求されるため、今回はGWTを使わない。 Google App Engine:「Google App Engine」を利用するためのもので、必ず「ON」にする。SDK:デフォルトで設定されているSDKでOK。 Google App Marketplace――Google Appマーケットプレースのサポートに関するものです。「Add support for ……」というチェックボックスがありますが、これをONにしておくと、マーケットで公開し配布するための仕組みが用意されます。ここでは「OFF」にしてください。 Sample Code――最初からサンプルとしていくつかのソースコードやファイルなどを用意しておくためのものです。「Generate project sample code」をチェックするとファイルが生成されます。これは「ON」のままでいいでしょう。 新規 プロジェクト → Google Webアプリケーション Use Google Web Toolkit(GWT)は使わない。複雑になるから。 フォルダの構成 GAEで始めよう! JSP/サーブレット入門 GAEアプリケーションを作ろう! (1/6) warフォルダ index.html デフォルトでサンプルファイルとして作成されているHTMLファイル favicon.ico アプリケーションのアイコンファイル WEB-INF 公開されないフォルダ。Webアプリケーションの重要な情報を保管する。 WEB-INF/lib Webアプリで使用する各種のライブラリファイル。デフォルトで、GAE関連のライブラリが組込済み appengine-web.xml GAEのWebアプリに関する諸設定を記述するXMLファイルです。これはGAE特有のもので、他の一般的なJavaのWebアプリにはない logging.properties これは、GAEのログ機能に関する設定情報。これもGAE特有。まず、触らない web.xml Webアプリに関する各種の情報を記述するXMLファイルです。一般的なJavaのWebアプリでも利用される。 AppEngineと連携 war/WEB-INF/app-engine.xml の application にGAEのプロジェクトに登録したアプリケーションを追加。 を追加する デプロイ デプロイの準備、設定 WEB-INF/appengine-web.xml この中の「application」にデプロイするGAEのアプリケーション名を指定する(「Application Identifier」で設定した名前) XMLエディタが機能しない時には、 application ~ /application のタグの間にアプリケーションの名前を記述する。 ツールバーの青いGマーク デプロイ http //アプリ名.appspot.com で公開される。 ページをつくる 呼び出しの流れ とりあえず、下の方法で実装。 ページリクエスト(http //???/test) → web.xml にてどのサーブレットを動かすか読み替える → サーブレットを動かして表示 Servletをつくる クラスの作成(TestSerlvetクラスを作ったとする)ファイル 新規 クラス → スーパークラスに javax.servlet.http.HttpServlet を指定する doGetを実装Getリクエストが来た時の対応を書く。jspで対応する方法で作ると、 RequestDispatcher rd = getServletContext().getRequestDispatcher("/WEB-INF/test.jsp"); rd.forward(req, resp); web.xmlにservletを登録、servlet-mappingで対応付けweb-app の子に servlet要素 と servlet-mapping要素を追加servlet要素servlet-name サーブレットの名前、例えば TestServlet servlet-class : 作ったサーブレットのクラス名、ここでは com.appspot.testproject.TestServlet servlet-mapping要素servlet-name : サーブレットの名前、TestServlet url-pattern : 読み替えるurlのパターン /testとか。ワイルドカードあり。 welcome-file-list 何もページを指定していないリスエストが来ると、ここに設定されているページにリダイレクトされる 複数指定できる。複数指定すると、記述順に探してくれる。 ウェルカムページを設定する ローカルでテストする プロジェクト上で右クリック 実行 Webアプリケーション ブラウザでhttp //localhost 8080/8080かどうかは、プロパティ 実行/デバッグ設定 → 編集 サーバ で確認 Usage dev-appserver [options] app directory で終了する場合は、実行/デバッグ設定を削除してみる 外部ライブラリの利用 外部ライブラリをGAEで使用するには、/war/WEB-INF/lib に .jar を追加(コピー)する。リンクコピーでは動かない(ショートカットがGAEに渡るだけだから?) Google App Engine(JSONIC活用) - プロフェッショナルプログラマー Javascriptライブラリ Javascript でなんとかしたくて、ライブラリがあったがうまくつかえないくて、ここを見たら一番良くわかった(というかコピー) https //qiita.com/tinymouse/items/5a471cfc4a7cb05c884c 家元と差分はあるか? https //cloud.google.com/compute/docs/tutorials/javascript-guide?hl=ja
https://w.atwiki.jp/appengine/pages/20.html
2008-05-28 Google App Engineがまもなく一般公開へ 「Googleは明日のGoogle I/Oにて、Google App Engineに関する新たな料金プランや、API、さらにユーザ登録制限を撤廃して誰でも使えるようにすることを発表するとのこと。」 2008-05-26 Google App Engineでアプリを高速化する3つのtips 担当者に聞く!「Google Developer Day 2008」の見どころ 2008-05-22 「Using Django with Appengine」邦訳 2008-05-19 Twister Alternativeについて(1) Google App Engine 2008-05-16 YAPC Asia 2008 クラウド・コンピューティングは現代の小作農か? Google App EngineをMacから動かすソフトが登場 2008-05-12 Google App Engine 1.0.3公開! 2008-05-08 別のサーバからデータを取得してみよう! Google,クラウドコンピューティング分野でも寡占してしまうのか 2008-05-07 Google App Engineに普通のhtmlを置する Google App Engineを使ったブログエンジンTEH 2008-05-06 Sneaking Ruby Through Google App Engine (and Other Strictly Python Places) RubyのbytecodeをPythonのbytecodeに変換してさらにPythonスクリプトに戻してAppEngineで動かす試み。 2008-04-27 【Web 2.0 Expo】Google App Engineの強みは「Googleと同じインフラ」が使えること 2008-04-25 Google Apps ソリューションセミナー Vol.1 開催のお知らせ 悪いが amachang、Perl は後回しだ! 2008-04-24 【祝完了】 オレの和訳にオマエが泣いた - Google App Engine Google App EngineはAjaxへのハードルを下げるか? - @IT Google App EngineでXMLをパースするときに手っ取り早い方法 pytumblrをGoogle App Engineで動くように改造してみた 2008-04-23 Google App Engineでweb.pyやCherryPyを動かす方法 2008-04-22 Google App Engine で Web アプリケーション ~ その1 twitter followerの小難しい発言に読みをふってくれるサービス「よみふったー」をリリースした。 道に迷ったアナタに捧ぐ(関連記事のまとめ) 一番かんたんなGoogle App Engineの使い方:第1回 はじめてのGoogle App Engine,まずはHello, World!|gihyo.jp … 技術評論社 Google Developer Day 2008 Japan Google App Engineのセッションもあるみたいです。6/10に横浜で開催。 2008-04-21 Google App Engine のデータストアは Bigtable をどのように使っているのか Flex on Google App Engine MacOS X (Tiger)でGoogle App EngineのPython開発環境を整える 2008-04-18 AppEngineがウェブ開発を簡単にする Google App Engineを拡張するソリューションが登場 Google App Engineで、fk_2000氏と愉快な仲間達がお届けする「世界のナベアツ」を作った Amazon Web Servicesが手厚いサポートパッケージを発表 Google App Engineの対抗策。 さっそく仕様を考えてみた (1) 『「スパイ大作先生」とタイトルが決まったところで、アプリケーションが出来る事をさっそくイメージして…』 2008-04-17 Salesforce.comのパートナー、「Salesforce for Google AppsはSaaSの魅力を倍増させる」 次はJava? Ruby? - Google App Engine発表から一週間 2008-04-15 Datastore に泣いたアナタに捧ぐ(前編)- Google App Engine Google App Engine公開で起こる変化とは? Google App Engineで動くweblog作った。 Exclusive Google App Engine ported to Amazon s EC2 「Google App Engine」プレビュー版の無料登録、さらに1万人を追加募集 2008-04-14 Google App Engine開発メモ --- その1 Twitterもどきを作りながらGoogle App Engineの肝データストアを理解する Google App Engine チュートリアル集 「Google App Engine」のメリットとデメリット 2008-04-12 Google App EngineでXMLをパースする方法 Google App Engineでfaviconを設定する 2008-04-11 Google App Engineでもうちょっとがんばってみる:メール送信プログラム - builder by ZDNet Japan Google App Engine詳解:さっそくHello Worldから作ってみた Googleが模倣疑惑のアプリを削除 Using Django with Appengine AppEngineでDjangoを使うチュートリアル(英語) 本当は興味のあるアナタへ捧ぐ - Google App Engine - 暗号、数学、時々プログラミング 2008-04-10 Google I/OでGoogle App Engine Google App Engineで落書き 「Google App Engine」の登場とPaaS--Web 2.5がもたらす変化 Google App EngineのInvitation来た Google App Engineについて知っておきたいこと 2008-04-09 Google App Engineはやっぱりすごいのまとめ 2008-04-08 Google App Engineを使ってみた Google App Engine で Tropy っぽいやつ作ってみた
https://w.atwiki.jp/python/pages/12.html
Google App Engineにはいくつかの制限があります。 無料アカウントの場合、ストレージが500MBと1ヶ月のページビューが500万回までです。 また一つのクエリに対して、返される結果の数は1000個までとなっています。 500MBのストレージ 10GBの上/下帯域 200万MHzのCPU 65万回のHTTPリクエスト 16万回のURLフェッチAPI呼び出し
https://w.atwiki.jp/vsync/pages/24.html
Helloworldを表示するだけのサンプルを作るまで 1,helloworldディレクトリ作成、 ここがローカルのwebサーバトップの場所になる 2,helloworld.pyファイル作成 print Content-Type text/plain print print Hello, world! 3,app.yamlファイル(設定ファイル)作成 application helloworld version 1 runtime python api_version 1 handlers - url /.* script helloworld.py 4,webサーバ起動 google_appengine/dev_appserver.py helloworld/ Windows環境なら上記はこんな感じでフルパスで↓ "C \Program Files\Google\google_appengine\dev_appserver.py" c \helloworld\ 5, http //localhost 8080/で表示確認 Hello, world! と表示されれば正常 6,Ctrl + C or Ctrl + Break で終了 ※何度もテストする再は実行しっぱなしで良い ファイルを書き換えてリロードでテストを繰り返す。 新人プログラマのためのGoogle App Engineクラウド・アプリケーション開発講座―JAVA PYTHON対応
https://w.atwiki.jp/appengine/pages/11.html
公式サイト Google App Engine ドキュメント チュートリアル サンプル集 SDKダウンロード アプリケーションギャラリー ブログ チュートリアル 一番かんたんなGoogle App Engineの使い方 Twitter検索 「appengine」でTwitter検索 Googleグループ Google App Engine Google App Engine Downtime Notify Python関連 もっと知りたいPython Django関連 Django Django オンラインドキュメント和訳 AppEngineでDjangoを使うチュートリアル(英語) WSGI関連 WSGI Wiki
https://w.atwiki.jp/appengine/pages/13.html
原文 Google App Engineへようこそ! この開発者ガイドはGoogleの技術を使ってスケーラブルなWebアプリケーションを構築するために必要な情報が全てそろっています。 このガイドは以下のセクションを含んでいます。 はじめにGoogle App Engineってなに?App Engineの特徴とサービスの紹介 導入実例を交えながらApp Engine APIを紹介するチュートリアルです。App Engineを使うのが初めてなら、最初にまずここから始めましょう。 APIsThe Python Runtime, about the Python environment in which your app runs; CGI, sandbox features, application caching, logging Datastore API, all about the scalable datastore and how to use it effectively Users API, integrating your app with Google Accounts URL Fetch API, accessing other Internet hosts from your app Mail API, sending email from your app Tools and ConfigurationThe webapp Framework, a simple foundation for web applications Configuring an App, all about app.yaml Configuring Indexes, all about index.yaml The Dev Web Server, simulating App Engine on your computer with dev_appserver.py Uploading an App, updating the public version of your app with appcfg.py The Admin Console, managing and monitoring your app s traffic and logs, switching between major versions
https://w.atwiki.jp/hajimen/pages/119.html
参考 AuthSubかOAuthを使います。 ローカルアプリのようなclientLoginはセキュリティ上絶対やるな、とのことです。 まずこの2点をベースに進めると良いです。Pythonです。 コードに直接リンク。 using-picasa-web-albums-data-api Blogger用ですが、すっきりわかりやすいです。 Bloggerのエントリーを Google App Engine から利用( AuthSubを使用 ) 更に参考になったサイト。 全体を通してよくまとまってます。 携帯向けPicasaViewer ログイン周りが一番詳しいです。x.509の取得まで書かれてるのはココだけです。 クリボウのプログラミングひとりごと Googleのマニュアルは、欲しい情報の5割位しか書いてないです。分かる人向けなんでしょう。。。しかし読まない訳にはいきません。 AuthSub in the Google Data Protocol Client Libraries Retrieving Authenticated Google Data Feeds with Google App Engine (Python) 脱線気味ですがGoogleのログイン認証について詳しいです。 【Google App Engine】 WSSEチケット認証でGoogleDocsとFederationさせる これはログインについては書かれてませんので、ログイン後にpicasa APIを使う参考です。 写真管理サービス Picasa Web Albums と GAE(Google App Engine)のマッシュアップ